internal service provider - Spanish English Dictionary